.clearfix{
	zoom:1;
}
.clearfix:after{
	content:"";
	visiblity:hidden;
	display:block;
	clear:both;
	height:0;
	font-size:0;
}
/*共用样式*/
strong{ font-weight:normal;}
img{ width:100%;}
.colorfff{ color:#fff;}
.bgfff{ background:#fff;}
.bgf4f4f4{ background:#f4f4f4;}
.color9f9f9f{ color:#9f9f9f;}
.borderd7d7d7{ border:1px solid #d7d7d7;}
.border-l-d0d0d0{border-left:1px solid #d0d0d0}
.borderdfe1de{ border:1px solid #dfe1de;}
.boderbtm_d7d7d7{ border-bottom:1px solid #d7d7d7;}
.bor_b_d{ border-bottom:1px dashed #939393;}
.bor_l_d{ border-left:1px dashed #939393;}
*{ line-height:2em; margin:0; padding:0; color:#646464;}
h4{color:#646464;font-size: 1.1em;}
a,p{color:#636363;}
a:hover{ color:#ff343d; text-decoration:none;}
fieldset{ border:none;}
.colorff343d{color:#ff343d;}
.f-l,dl dd{ float:left;}
.f-r,dl dt{ float:right; font-weight:100;}
dl{ display:table; width:100%;}
.marg0{ margin:0;}
.mb0{ margin-bottom:0;}
.mb-20{ margin-bottom:1.2em;}
.mb-10{ margin-bottom:0.7em;}
.mt-20{ margin-top:1.2em;}
.mt-10{ margin-top:0.7em;}
.ml-10{ margin-left:0.7em;}
.ml-20{ margin-left:1.2em;}
.mr-5{ margin-right:0.3em;}
.mr-10{ margin-right:0.7em;}
.mr-20{ margin-right:1.2em;}
.pt-10{ padding-top:0.7em;}
.pt-15{ padding-top:1em;}
.pt-20{padding-top:1.2em;}
.pb-20{padding-bottom:1.2em;}
.pb-10{padding-bottom:0.7em;}
.pl-10{ padding-left:0.7em;}
.pl-20{ padding-left:1.2em;}
.pr-20{ padding-right:1.2em;}
.pr-10{ padding-right:1.2em;}
.pl0{ padding-left:0;}
.pr0{ padding-right:0;}
.pl5{ padding-left:0.3em;}
.pr5{ padding-right:0.3em;}
.pad20{padding:1.2em;}
.distab{ display:table;}
.disblk{ display:block;}
.disinlneb{ display:inline-block;}
.w100{ width:100%;}
.bor-rad-5{ border-radius:0.3em;}
.color1e1e1e{ color:#1e1e1e;}
.w-200{ width:12.5em;}
.w-350{ width:19em;}
.w-500{ width:31.25em;}
.plr20{ padding:0 20px;}

.form-horizontal .control-label{ color:#1e1e1e;}
.form-horizontal .control-label.pt0{ padding-top:0;}

.lineheight1{ line-height:1.2em;}

label{ font-weight:100;}

textarea{resize:none; min-height:12em;}

.banner img{ width:100%; margin-bottom:2em;}
.help-block{margin-top:0;}

.form-horizontal .control-label.text-left{text-align:left;}


/*input样式*/
.inputsty1{ background:#f5f5f5; border:1px solid #e0e0e0; line-height:2em;}
.input_sty2{ position:relative;}
.input_sty2 span{ position:absolute; left:0.5em; top:0; line-height:2.5em; color:#969696;}

/*按钮样式*/
.btn_sty1{
	background: -ms-linear-gradient(top, #fd4e5b,  #fe1d23);        /* IE 10 */
	background:-moz-linear-gradient(top,#fd4e5b,#fe1d23);/*火狐*/
	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fd4e5b), to(#fe1d23));/*谷歌*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fd4e5b), to(#fe1d23));      /* Safari 4-5, Chrome 1-9*/
	background: -webkit-linear-gradient(top, #fd4e5b, #fe1d23);   /*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(top, #fd4e5b, #fe1d23);  /*Opera 11.10+*/
	color:#fff;
	padding:0.2em 0.8em;
	border:1px solid #e0e0e0;
}
.btn_sty1:hover,a.btn_sty1:focus,a.btn_sty1:visited,a.btn_sty1:link,a.btn_sty1:active{ color:#fff; text-decoration:none;}
.btn_sty2{
	background: -ms-linear-gradient(top, #fafafa,  #eeeeee);        /* IE 10 */
	background:-moz-linear-gradient(top,#fafafa,#eeeeee);/*火狐*/
	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fafafa), to(#eeeeee));/*谷歌*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fafafa), to(#eeeeee));      /* Safari 4-5, Chrome 1-9*/
	background: -webkit-linear-gradient(top, #fafafa, #eeeeee);   /*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(top, #fafafa, #eeeeee);  /*Opera 11.10+*/
	color:#646464;
	padding:0.2em 0.8em;
	border:none;
	border:1px solid #e0e0e0;
}
.btn_sty2:hover{ color:#646464;}


.modal_title h4{font-size: 1em;line-height: 1em; text-align:center;}
.privatemail .title,.modal_title{ display:table; width:100%;}
.privatemail .title i,.modal_title i{ width:3px; height:3px; display:block; background:#636363; border-radius:50%; position:absolute;}
.privatemail .title del,.modal_title del{ height:3px; display:block; margin-top:1em; position:relative;}
.privatemail .title .lineleft,.modal_title .lineleft{ background:url(../img/title_leftbg.png) no-repeat left center;}
.privatemail .title .lineright,.modal_title .lineright{ background:url(../img/title_rightbg.png) no-repeat right center;}
.privatemail .title .lineleft i,.modal_title .lineleft i{ right:0; top:0;}
.privatemail .title .lineright i,.modal_title .lineright i{ left:0; top:0;}
.privatemail h4{ text-align:center; font-weight:normal;}



/*弹框*/

.Capacity{width:80%; position:absolute; display:none; z-index:100;}
.Capacity p{ line-height:1.6em; margin:0.6em 0;}

/*关于我*/
.gender{ margin-top:0.5em;}
/*上传图片*/
.choose_surfaceplot{ background:url(../img/add_img.jpg) no-repeat left top; display:block; width:12em; height:10em; background-size:100% 100%; cursor:pointer;}

